#ifndef __COLLECTOR_H__
#define __COLLECTOR_H__

#include <utitl/thread.h>
#include <bus/busInterface.h>

#include <boost/shared_ptr.hpp>


using namespace ECG::Utitl;

namespace ECG
{
namespace Collector
{
    class CCollector;
    typedef boost::shared_ptr<CCollector> CCollectorPtr;

    class CCollector : public thread
    {
    public:
        virtual void* run();
    private:
        ECG::Base::BusInterfacePtr bus;
    };
}
} 


#endif //__COLLECTOR_H__

